A Maturity Model for the Implementation of Software Process Improvement

نویسندگان

  • Mahmood Niazi
  • David Wilson
چکیده

Different advances have been made in the development of software process improvement (SPI) standards and models, e.g. capability maturity model (CMM), more recently CMMI, and ISO’s SPICE. However, these advances have not been matched by equal advances in the adoption of these standards and models in software development which has resulted in limited success for many SPI efforts. The current problem with SPI is not a lack of standard or model, but rather a lack of an effective strategy to successfully implement these standards or models. The importance of SPI implementation demands that it be recognised as a complex process in its own right and that organizations should determine their SPI implementation maturity through an organized set of activities. In the literature, much attention has been paid to ‘‘what activities to implement’’ instead of ‘‘how to implement’’ these activities. We believe that identification of only ‘‘what’’ activities to implement is not sufficient and that knowledge of ‘‘how’’ to implement is also required for successful implementation of SPI programmes. We have adopted a CMMI approach and developed a maturity model for SPI implementation in order to guide organizations in assessing and improving their SPI implementation processes. The basis of this model is what we have studied in the SPI literature and an empirical study we have carried out. In the design of this maturity model we have extended the concept of critical success factors (CSFs). We have conducted CSF interviews with 23 Australian practitioners. We have also analysed CSFs and critical barriers using 50 research articles (published experience reports and case studies). This maturity model has three dimensions–– maturity stage dimension, CSF dimension and assessment dimension. It provides a very practical structure with which to assess and improve SPI implementation processes. 2003 Published by Elsevier Inc.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Social media, social commerce, maturity model, integrated capability maturity model (CMMI), Performance Evaluation

With the advent of technology and the need to do communications and transactions quickly, social commerce has become increasingly popular as a new way of doing business which has led to greater success for organizations. Despite the importance of social commerce and the use of social media in business, there is still no implementation roadmap that integrates the multiple dimensions of these ini...

متن کامل

The Process of Test Process Improvement

Software testing is still a pain-in-the-neck for many organisations. Because it is only marginally addressed in software process improvement models like CMM, a separate Testing Process Improvement model is needed. The current authors have implemented a structured testing process guided by the “Testing Maturity Model” (TMM). An outline of this model is presented, showing how with growing maturit...

متن کامل

Lessons Learnt in the Implementation of CMMI

CMMI has proven benefits in software process improvement. Typically, organisations that achieve a CMMI level rating improve their performance. However, CMMI implementation is not trivial, in particular for high maturity levels, and not all organisations achieve the expected results. Certain CMMI implementation problems may remain undetected by SCAMPI since only a sample of the organisation is a...

متن کامل

Quantitative CMMI Assessment for Offshoring through the Analysis of Project Management Repositories

The nature of distributed teams and the existence of multiple sites in offshore software development projects pose a challenging setting for software process improvement. Often, the improvement and appraisal of software processes is achieved through a turnkey solution where best practices are imposed or transferred from a company’s headquarters to its offshore units. In so doing, successful pro...

متن کامل

A Framework for Guiding the Design of Effective Implementation Strategies for Software Process Improvement

This research addresses issues relating to the implementation of software process improvement (SPI) initiatives. A number of advances have been made in the development of software process improvement (SPI) standards and models, e.g. Capability Maturity Model (CMM), more recently CMMI, and ISO's SPICE. However, these advances have not been matched by equal advances in the adoption of these stand...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:
  • Journal of Systems and Software

دوره 74  شماره 

صفحات  -

تاریخ انتشار 2003